home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
biz
/
patch
/
TCalc502.lha
/
Update
/
UpdateTurboCalc
< prev
Wrap
Text File
|
1998-01-26
|
15KB
|
430 lines
; ---------------------------------------------------------------------
;
; $VER: Update Installer Script 2.02 (20.01.98)
;
; Script to update TurboCalc (German, English, Italian, French version)
;
; © 1996-98 by Michael Friedrich
;
; ---------------------------------------------------------------------
(set APPNAME "TurboCalc")
(set OLDVERSION "5.00")
(set NEWVERSION "5.02")
(if (<> @app-name "Test App")
(set APPNAME @app-name)
(set @app-name APPNAME)
)
(set #DiskVersion 0)
(set #updateprg "TurboCalcCD:Tools/Update")
(set #updateprg_disk "TurboCalc5_Disk1:Tools/Update")
(if (<> @language "english")
((if ( AND (<> @language "deutsch")
(AND (<> @language "français") (<> @language "italiano"))
)
(set @language "english")
)
)
)
; ---------------------------------------------------------------------
;
; STRINGS (German)
;
; ---------------------------------------------------------------------
(if (= @language "deutsch")
(
(set #SourceDir "TurboCalcCD:Deutsch/TurboCalc")
(set #SourceDir_Disk "TurboCalc5_Disk1:TurboCalc")
(set #UpdateDir "Deutsch")
(set #HelpDir "Hilfe")
(set #HelpDirOS2 "Hilfe_OS2")
(set #welcome
(cat "Dieses Skript aktualisiert das Programm " APPNAME
" von der Version " OLDVERSION " auf die Version " NEWVERSION ".\n\n"
))
(set #hello
(cat "Dieses Skript aktualisiert das Programm " APPNAME
" von der Version " OLDVERSION " auf die Version " NEWVERSION ".\n\n"
"Es wird dabei die installierte Version auf der Festplatte geändert; "
"die Originaldateien werden von CD/Diskette gelesen, "
"um sicherzustellen, daß es sich um Dateien der Version " OLDVERSION " handelt." )
)
(set #AskDestFile
(cat "Bitte bestimmen Sie den Pfad (und ggf. den Dateinamen) Ihrer alten "
APPNAME "-Version.\n" )
)
(set #AskDestFileHelp
(cat "Wechseln Sie in das Verzeichnis, in dem Sie " APPNAME " installiert haben.\n"
"Der Dateiname muß normalerweise nicht verändert werden.\n" )
)
(set #updating (cat "Aktualisiere %s ...\n\n"
"Dies kann einige Zeit dauern,\n"
"haben Sie bitte etwas Geduld.\n" ))
(set #ErrorUpdateMissing (cat "Das Programm zum Aktualisieren der "
"Dateien (%s) ist leider nicht vorhanden. Legen Sie bitte die "
"Original TurboCalc5-CD (TurboCalcCD:) oder Diskette 1 "
"(TurboCalc5_Disk1:) ein und klicken Sie auf 'Weiter'!" ))
(set #ErrorPrgFileMissing (cat "Der Pfad, in dem " APPNAME " aktualisiert "
"werden soll, scheint nicht korrekt zu sein (%s). "
"Das Hauptprogramm '%s' konnte an dieser Stelle nicht gefunden werden. "
"Bitte suchen Sie im folgenden Dateirequester " APPNAME " und "
"wählen Sie diese Datei aus." ))
(set #ErrorMsg (cat "Beim Aktualisieren trat folgender Fehler auf:\n%s\n"
"Die Datei wurde nicht modifiziert!\n "))
(set #Err1 "Kann Alte-Datei nicht öffnen." )
(set #Err2 "Kann Dif-Datei nicht öffnen." )
(set #Err3 "Kann Neue-Datei nicht öffnen." )
(set #Err4 "Falsche Alte-Datei (falsche Länge), UPDATE nicht möglich!" )
(set #Err5 "Falsche Alte-Datei (CRC falsch), UPDATE nicht möglich!" )
(set #Err6 "Falsche Alte-Datei (VER falsch), UPDATE nicht möglich!" )
(set #Err7 "Falsche Dif-Datei-Version, UPDATE mit dieser Version nicht möglich!" )
(set #Err8 "Nicht genügend Speicher!" )
(set #Err9 "Unbekannter Fehler: 9" )
(set #Err10 "Konnte das Programm UPDATE nicht finden!\n")
(set #ErrUnkown "Unbekannter Fehler: %s" )
)
)
; ---------------------------------------------------------------------
;
; STRINGS (English)
;
; ---------------------------------------------------------------------
(if (= @language "english")
(
(set #SourceDir "TurboCalcCD:English/TurboCalc")
(set #SourceDir_Disk "TurboCalc5_Disk1:TurboCalc")
(set #UpdateDir "English")
(set #HelpDir "Help")
(set #HelpDirOS2 "Help_OS2")
(set #welcome
(cat "This scripts updates the program " APPNAME
" from version " OLDVERSION " to the new version " NEWVERSION ".\n\n"
))
(set #hello
(cat "This scripts updates the program " APPNAME
" from version " OLDVERSION " to the new version " NEWVERSION ".\n\n"
"It modifies the installed version on your hard disk; "
"the old files are read from the original CD/Diskette to assure "
"that these files are really from version " OLDVERSION "." )
)
(set #AskDestFile
(cat "Please select the path (including " APPNAME "'s name) where you have "
"installed your old " APPNAME " version.\n" )
)
(set #AskDestFileHelp
(cat "Change to the drawer where you have installed " APPNAME ".\n"
"The filename is normally correct and thus needn't changed.\n" )
)
(set #updating (cat "Updating %s ...\n\n"
"Please be patient.\n" ))
(set #ErrorUpdateMissing (cat "The program that updates the "
"files (%s) is not available. Please insert the "
"original TurboCalc5 CDROM (TurboCalcCD:) or diskette #1 "
"(TurboCalc5_Disk1:) and try again!" ))
(set #ErrorPrgFileMissing (cat APPNAME "'s path is not correct (%s). "
"The program '%s' couldn't be found there. "
"Please choose the correct path/file for " APPNAME " in the "
"following filerequester." ))
(set #ErrorMsg (cat "An error occured during updating:\n%s\n"
"The file wasn't modified.\n"))
(set #Err1 "Couldn't open Old-File." )
(set #Err2 "Couldn't open Dif-File." )
(set #Err3 "Coudln't open New-File." )
(set #Err4 "Wrong Old-File (wrong size), UPDATE impossible!" )
(set #Err5 "Wrong Old-File (CRC incorrect), UPDATE impossible!" )
(set #Err6 "Wrong Old-File (wrong VER), UPDATE impossible!" )
(set #Err7 "Wrong Dif-File-Version, UPDATE with this version of UPDATE not possible!" )
(set #Err8 "Not enough memory!" )
(set #Err9 "Unknown error: 9" )
(set #Err10 "UPDATE not found!\n")
(set #ErrUnkown "Unknown error: %s" )
)
)
; ---------------------------------------------------------------------
;
; STRINGS (Italian)
;
; ---------------------------------------------------------------------
(if (= @language "italiano")
(
(set #SourceDir "TurboCalcCD:Italiano/TurboCalc")
(set #SourceDir_Disk "TurboCalc5_Disk1:TurboCalc")
(set #UpdateDir "Italiano")
(set #HelpDir "Aiuto")
(set #HelpDirOS2 "Aiuto_OS2")
(set #welcome
(cat "Questo script aggiorna il programma " APPNAME
" dalla versione " OLDVERSION " alla nuova versione " NEWVERSION ".\n\n"
))
(set #hello
(cat "Questo script aggiorna il programma " APPNAME
" dalla versione " OLDVERSION " alla nuova versione " NEWVERSION ".\n\n"
"Esso modifica la versione installata sul proprio disco rigido; "
"i vecchi file sono letti dal CD/Dischetto originale per essere "
"sicuri che essi appartengano davvero alla versione " OLDVERSION "." )
)
(set #AskDestFile
(cat "Indicare il percorso (includendo il nome di " APPNAME ") in cui fu "
"installata la vecchia versione di " APPNAME ".\n" )
)
(set #AskDestFileHelp
(cat "Scelta del cassetto in cui fu installato " APPNAME ".\n"
"Il nome del programma è in genere corretto e non deve essere cambiato.\n" )
)
(set #updating (cat "Aggiornamento di %s ...\n\n"
"Attendere prego.\n" ))
(set #ErrorUpdateMissing (cat "Programma per l'aggiornamento dei "
"file (%s) non disponibile. Inserire il CD-ROM"
"originale di TurboCalc5 (TurboCalcCD:) o il dischetto #1 "
"(TurboCalc5_Disk1:) e riprovare!" ))
(set #ErrorPrgFileMissing (cat "Percorso di " APPNAME " errato (%s). "
"Il programma '%s' non è presente. "
"Scegliere il percorso/file corretto per " APPNAME " nella "
"seguente finestra per scelta file." ))
(set #ErrorMsg (cat "Errore occorso durante l'aggiornamento:\n%s\n"
"Il file non è stato modificato.\n"))
(set #Err1 "Impossibile aprire il file vecchio." )
(set #Err2 "Impossibile aprire il file dif." )
(set #Err3 "Impossibile aprire il file nuovo." )
(set #Err4 "File vecchio errato (dimensione errata), AGGIORNAMENTO impossibil